持久: lasting, enduring, persistent, permanent, protracted, endurance, persistence, to last long...
遗址: ruins, historic relics...
大幅度: by a wide margin, substantial...